package com.dy.org.service;

import com.dy.basic.service.BaseService;
import com.dy.org.domain.Shop;
import com.dy.org.dto.ShopAuditLogDto;
import com.dy.org.dto.ShopDto;

import java.util.Map;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author dayong
 * @since 2023-02-28
 */
public interface IShopService extends BaseService<Shop> {

    // 商家入驻
    void settlement(ShopDto shopDto);

    void audit(ShopAuditLogDto dto) throws Exception;

    void updateState(Long id);

    // 柱状图
    Map<String, Object> loadShopEchartsData();
}
